package com.cn.learn.jpa.yml;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * @ClassName Student
 * @Description TODO
 * @Author JiJiang
 * @Date 2022/9/20 18:57
 * @Version 1.0
 */
@Component
@ConfigurationProperties(prefix = "student")
@Data
public class Student {

//    @Value("${student.name}")
//    @Value("#{${student.name}}") 不可行
//    @Value("$student.name")不可行
//    @Value("student.name") 不可行
//    @Value("#{student.name}") 不可行
    private String name;


//    @Value("#{${age}}") //可行
//    @Value("$age")//不可行
//    @Value("age") //不可行
//    @Value("#{age}") //不可行
    private int age;



    private List<String> hobby;


}
